export default {
  route: {
    dashboard: 'トップ',
    documentation: 'ドキュメント'
  },
  navbar: {
    dashboard: 'トップ',
    github: 'GitHub',
    logOut: 'ログアウト',
    profile: 'プロフィール',
    theme: 'テーマ変更',
    size: '画面サイズ',
    functionQuery: '機能照会',
    langSelectSuccess: '言語の切り替えに成功しました'
  },
  login: {
    title: 'ユーザログイン',
    logIn: 'ログイン',
    username: 'ユーザ名',
    usernameTip: 'ユーザー名を空白にすることはできません',
    password: 'パスワード',
    any: 'password',
    thirdParty: '外部IDでログイン'
  },
  request: {
    loginError: 'ログインエラー',
    insufficientPermissions: 'ページデータにアクセスできなかったり、操作できなかったりするアクセス権限が不足しています',
    loginAgainTip: 'アカウントが登録されています。キャンセルしてページに保存したり、再ログインしたりすることができます',
    loginAgainTitle: '再ログイン',
    loginAgain: '再ログイン',
    loginCancel: 'キャンセル',
    systemError: 'システムエラー'
  },
  index: {
    data: {
      user: 'ユーザー',
      resources: 'リソース'
    },
    lineChart: {
      loginUserNum: 'ログインユーザー',
      loginNum: 'ログインユーザー数',
      accessNum: 'アクセス回数',
      consumeTime: 'アクセスに時間がかかる'
    },
    loginMap: {
      name: 'システムアクセスユーザ分布マップ'
    },
    todoList: {
      name: '未処理事項',
      all: 'すべて',
      active: 'まだ終わらない',
      completed: '完了',
      clearCompleted: '完了アイテムの消去',
      itemLeft: '項目の残り',
      itemsLeft: '項目の残り'
    }
  },
  common: {
    true: 'はい',
    false: 'いいえ',
    male: '男',
    female: '女',
    success: '成功',
    tip: 'ヒント',
    confirm: 'を選択して、',
    cancel: 'キャンセル',
    cancelDelete: '削除がキャンセルされました',
    cancelOperation: 'キャンセルされた操作',
    deleteTip: 'この操作によりデータが削除されます。続行しますか？',
    exportFileName: 'データリスト',
    recoverDeleteTip: 'この操作により、データは完全に削除され、復元できなくなります。続行しますか？',
    addSuccess: '追加成功',
    editSuccess: '更新に成功しました',
    deleteSuccess: '削除に成功しました'
  },
  tree: {
    filter: 'フィルタリングするキーワードを入力'
  },
  date: {
    lastWeek: '最近の週',
    lastMonth: '最近1か月',
    lastThreeMonths: '最近3か月'
  },
  table: {
    search: '検索',
    add: '追加',
    export: 'エクスポート',
    id: '番号',
    actions: '操作',
    edit: '編集',
    delete: 'キャンセル',
    cancel: 'キャンセル',
    confirm: '確認',
    backups: 'バックアップ',
    replace: '置換',
    offline: 'オフライン',
    codeGenerate: 'コード生成',
    recovery: 'データ・リカバリ',
    deleteRecovery: '完全に削除',
    close: '閉じる',
    save: '保存＃ホゾン＃',
    back: 'リターンマッチ',
    synchron: '同期',
    submit: '送信',
    resetting: 'リセット',
    upload: 'アップロード',
    startTime: '開始日',
    endTime: '終了日',
    data: {
      user: {
        username: 'ユーザー名',
        enabled: '有効かどうか',
        locked: 'ロックするかどうか',
        accountExpire: 'アカウントは有効です',
        passwordExpire: 'パスワードが有効です',
        state: 'ステータス',
        roles: 'ロール＃ロール＃',
        lock: 'ロック＃ロック＃',
        unlocked: 'ロック解除',
        expire: '期限が切れる',
        unexpired: '期限が切れていません',
        enable: '有効化',
        disable: '無効化',
        usernamePlaceholder: 'ユーザー名を入力してください',
        usernameRule: 'ユーザー名を入力してください',
        loginTime: 'ログイン時間',
        loginAddress: 'ログイン場所',
        loginIp: 'IP',
        loginIsp: 'ISP',
        offline: 'オフライン',
        usernameExists: 'ユーザーはすでに存在します',
        deleteTip: 'この操作によりユーザーが削除されます。続行しますか？',
        recoverDeleteTip: 'この操作により、ユーザーは完全に削除され、データはリカバリできなくなります。続行しますか？'
      },
      role: {
        name: 'ロール名',
        description: 'ロールの説明',
        acquiescence: 'デフォルトロールかどうか',
        namePlaceholder: 'ロール名を入力してください',
        descriptionPlaceholder: '役割の説明を入力してください',
        nameRule: 'ロール名を入力してください',
        descriptionRule: '役割の説明を入力してください',
        roleExists: 'このロールは既に存在します',
        deleteTip: 'この操作によりロールが削除されます。続行しますか？',
        recoverDeleteTip: 'この操作により、ロールは完全に削除され、データはリカバリできなくなります。続行しますか？'
      },
      resources: {
        uri: 'URI',
        methodType: 'メソッド・タイプ',
        description: 'リソースの説明',
        roles: 'リソースを持つ役割',
        uriPlaceholder: 'リソースパスを入力してください',
        methodTypePlaceholder: 'メソッドタイプを選択してください',
        descriptionPlaceholder: 'リソースの説明を入力してください',
        uriRule: 'リソースパスを入力してください',
        methodTypeRule: 'メソッドタイプを選択してください',
        descriptionRule: 'リソースの説明を入力してください',
        deleteTip: 'この操作により、システムリソースが削除されます。続行しますか？',
        recoverDeleteTip: 'この操作により、システムリソースが完全に削除され、データはリカバリできなくなります。続行しますか？'
      },
      menu: {
        title: 'メニュー名',
        path: 'ルーティングパス',
        name: 'モジュール名',
        icon: 'アイコン',
        sort: 'ソート＃ソート＃',
        hidden: '非表示',
        enabled: '有効かどうか',
        roles: 'メニューロール',
        display: '表示',
        hide: '非表示',
        enable: '有効化',
        disable: '無効化',
        titlePlaceholder: 'ユーザー管理',
        pathPlaceholder: 'user',
        namePlaceholder: 'User',
        iconPlaceholder: 'メニューアイコンを入力してください',
        sortPlaceholder: 'メニューのソートを入力してください',
        titleRule: 'メニュー名を入力してください',
        pathRule: 'メニュールーティングパスを入力してください',
        nameRule: 'メニューモジュール名を入力してください',
        iconRule: 'メニューアイコンを入力してください',
        sortRule: 'メニューのソートを入力してください',
        hiddenRule: 'メニューを非表示にするかどうかを選択してください',
        enabledRule: 'メニューを有効にするかどうかを選択してください',
        deleteTip: 'この操作によりメニューが削除されます。続行しますか？',
        recoverDeleteTip: 'この操作により、メニューは完全に削除され、データは復元できなくなります。続行しますか？'
      },
      organ: {
        name: '組織機構名',
        sort: '組織組織組織のソート',
        namePlaceholder: '組織組織組織名を入力してください',
        sortPlaceholder: '組織組織ソートを入力してください',
        nameRule: '組織組織組織名を入力してください',
        sortRule: '組織組織ソートを入力してください',
        recoverDeleteTip: 'この操作により組織は完全に削除され、データはリカバリできなくなります。続行しますか？'
      },
      fileManage: {
        name: 'ファイル名',
        type: 'ファイルの種類',
        uploadTime: 'アップロード時間',
        username: 'ユーザー',
        view: '表示＃ヒョウジ＃',
        image: '画像',
        pdf: 'PDF',
        bakTip: 'この操作はファイルをバックアップします。続行しますか？',
        cancelBak: 'バックアップがキャンセルされました',
        deleteTip: 'この操作によりファイルが削除されます。続行しますか？',
        replaceFile: '置換するファイルを選択してください',
        replaceFileTip: 'ファイルをアップロードすると、元のファイルが置き換えられます。続行しますか？',
        confirmReplace: 'アップロードを続行',
        cancelReplace: 'アップロードのキャンセル',
        replaceSuccess: 'ファイル置換に成功しました',
        cancel: 'アップロードがキャンセルされました',
        recoverDeleteTip: 'この操作により、ファイルは完全に削除され、データは復元できなくなります。続行しますか？'
      }
    },
    monitor: {
      loginLog: {
        user: 'ログインユーザー',
        ip: 'ログインIPアドレス',
        address: 'ログインアドレス',
        isp: 'インターネットプロバイダ',
        mobile: 'モバイルプラットフォーム',
        browserName: 'ブラウザ名',
        browserVersion: 'ブラウザバージョン',
        osName: 'クライアントOS名',
        loginTime: 'ログイン時間',
        logoutTime: 'ログオン時間',
        logout: 'アクティブ・ログイン',
        state: 'アカウントステータス',
        online: 'オンライン',
        offline: 'オフライン',
        deleteTip: 'この操作によりログインログが削除されます。続行しますか？',
        offlineTip: 'この操作により、ユーザーのオンラインアカウントが強制的にログインされます。続行しますか？',
        userOffline: 'ログインユーザがラインオフしました',
        recoverDeleteTip: 'この操作により、ログが完全に削除され、データはリカバリできなくなります。続行しますか？',
        exportFileName: 'ログインログリスト'
      },
      operationLog: {
        user: '操作ユーザー',
        accessTime: 'アクセス時間',
        ip: 'IP',
        uri: 'URI',
        methodType: 'メソッド・タイプ',
        executionTime: 'じっこうじかん',
        requestArgs: '要求パラメータ',
        result: '実行結果',
        view: '表示＃ヒョウジ＃',
        description: 'オペレーション情報',
        method: 'アクセス方法',
        exceptionName: '例外名',
        exceptionMessage: '例外情報',
        success: '成功',
        fail: 'に失敗',
        deleteTip: 'この操作により操作ログが削除されます。続行しますか？',
        recoverDeleteTip: 'この操作により、操作ログが完全に削除され、データはリカバリできなくなります。続行しますか？',
        exportFileName: 'システムログリスト'
      }
    },
    setting: {
      userInfo: {
        uploadAvatar: 'アバターをアップロード',
        passwordSetting: 'パスワード設定',
        oldPassword: '旧パスワード',
        newPassword: '新しいパスワード',
        confirmPassword: 'パスワードの確認',
        passwordStrength: '新しいパスワード強度',
        name: '名前',
        nameEdit: '編集をクリックして名前を変更する',
        gender: '性別',
        genderEdit: '編集をクリックして性別を修正し',
        mobile: '携帯電話番号',
        mobileEdit: '編集をクリックして携帯電話番号を変更する',
        mail: 'メールボックス',
        mailEdit: '編集をクリックしてメールボックスを修正する',
        birthday: '誕生日',
        birthdayEdit: '編集をクリックして生年月日を修正する',
        birthdayPlaceholder: '誕生日の選択',
        idNumber: '身分証明書番号',
        idNumberEdit: '編集をクリックして身分証明書番号を変更する',
        qq: 'QQ',
        qqEdit: '編集をクリックしてQQ番号を変更する',
        weChat: 'WeChat',
        weChatEdit: '編集をクリックして微信番号を修正する',
        mailVerify: 'メール認証',
        mailVerifyPlaceholder: 'メールボックス認証コードを入力してください',
        passwordEmptyTip: 'パスワードを空にすることはできません',
        passwordErrorTip: 'パスワード入力エラー',
        newPasswordTip: '新しいパスワードを入力してください',
        passwordLengthTip: 'パスワード長は6桁未満にすることはできません',
        passwordStrengthTip: '新暗号強度不足',
        newPasswordTip2: '新しいパスワードをもう一度入力してください',
        passwordDifferentTip: '2回入力された新しいパスワードが一致しない',
        uploadAvatarTip: 'アップロードする画像を選択してください',
        uploadAvatarConfirmTip: 'アバターとして画像をアップロードすると、元のアバターが上書きされます。続行しますか？',
        uploadAvatarConfirm: 'アップロードを続行',
        uploadAvatarCancel: 'アップロードのキャンセル',
        uploadAvatarSuccess: 'アバターアップロード成功',
        cancelUploadAvatar: 'アップロードがキャンセルされました',
        uploadAvatarTip2: 'アバターとして画像を1枚だけアップロードすることができます',
        mailVerifyTip: '電子メールボックスを空にすることはできません。電子メールボックスを入力してください',
        mailSendSuccessTip: 'メールボックス認証コードのメール送信に成功しました。ご確認ください',
        mailSendFailTip: 'メールボックス認証コードのメール送信に失敗しました。再送してください',
        mailVerifyErrorTip: 'メールボックス認証コードエラー、認証失敗'
      },
      config: {
        key: '定数キー値',
        description: 'キー値記述情報',
        defaultValue: 'デフォルト値',
        custom: 'カスタム構成',
        keyPlaceholder: '定数キー値を入力してください',
        descriptionPlaceholder: 'キー値の説明情報を入力してください',
        defaultValuePlaceholder: 'デフォルト値を入力してください',
        keyRule: '定数キー値を入力してください',
        descriptionRule: 'キー値の説明情報を入力してください',
        defaultValueRule: 'デフォルト値を入力してください',
        customRule: '設定可能な設定をカスタマイズできるかどうかを選択してください'
      },
      userConfig: {
        key: '定数キー値',
        username: 'ユーザー名',
        description: 'キー値記述情報',
        defaultValue: 'デフォルト値',
        value: 'ユーザー構成値',
        valuePlaceholder: 'ユーザー構成値を入力してください',
        valueRule: 'ユーザー構成値を入力してください'
      }
    },
    dev: {
      codeGenerate: {
        name: 'テーブル名',
        comment: '表の説明',
        entityName: 'エンティティ',
        javaCodePath: 'Javaコードパス',
        requestMapping: '要求パス',
        javaPackage: 'パッケージ接頭辞名',
        vueCodePath: 'Vueコードパス',
        vuePackage: 'Vueパケット経路',
        tree: 'ツリー状',
        cover: 'に覆いを',
        codeAuthor: 'コード作成者',
        tableInfo: '表情報の構成',
        tableColumn: '表フィールドの構成',
        columnName: 'フィールド名',
        databaseType: 'Databaseタイプ',
        javaName: 'Javaプロパティ',
        javaType: 'Javaタイプ',
        jdbcType: 'JDBCタイプ',
        columnComment: 'フィールドコメント',
        query: 'クエリーフィールド',
        sort: 'じゅんじょ',
        namePlaceholder: 'データテーブル名を選択してください',
        commentPlaceholder: 'データベーステーブルの説明を入力してください',
        entityNamePlaceholder: 'エンティティークラス名を入力してください',
        javaCodePathPlaceholder: 'Javaコードパスを入力してください',
        requestMappingPlaceholder: 'クラス要求パスを入力してください',
        javaPackagePlaceholder: 'パッケージの接頭辞名を入力してください',
        vueCodePathPlaceholder: 'Vueコードパスを入力してください',
        vuePackagePlaceholder: 'Vueパケットパスを入力してください',
        codeAuthorPlaceholder: 'コード作成者を入力してください',
        nameRule: 'データテーブル名を選択してください',
        commentRule: 'データベーステーブルの説明を入力してください',
        entityNameRule: 'エンティティークラス名を入力してください',
        javaCodePathRule: 'Javaコードパスを入力してください',
        requestMappingRule: 'クラス要求パスを入力してください',
        javaPackageRule: 'パッケージの接頭辞名を入力してください',
        vueCodePathRule: 'Vueコードパスを入力してください',
        vuePackageRule: 'Vueパケットパスを入力してください',
        codeAuthorRule: 'コード作成者を入力してください',
        columnNamePlaceholder: 'フィールド名を入力してください',
        databaseTypePlaceholder: 'フィールドタイプを入力してください',
        javaNamePlaceholder: 'Javaプロパティを入力してください',
        javaTypePlaceholder: 'Javaタイプを選択してください',
        jdbcTypePlaceholder: 'JDBCタイプを選択してください',
        columnCommentPlaceholder: 'フィールドコメントを入力してください',
        sortPlaceholder: 'フィールドのソート順を入力してください',
        columnNameRule: 'フィールド名を入力してください',
        databaseTypeRule: 'フィールドタイプを入力してください',
        javaNameRule: 'Javaプロパティを入力してください',
        javaTypeRule: 'Javaタイプを選択してください',
        jdbcTypeRule: 'JDBCタイプを選択してください',
        columnCommentRule: 'フィールドコメントを入力してください',
        sortRule: 'フィールドのソート順を入力してください',
        deleteTip: 'この操作により、テーブル情報が削除されます。続行しますか？',
        codeGenerateTip: 'この操作は、コード生成パスの下の同じ名前のファイルを上書きします。続行しますか？',
        recoverDeleteTip: 'この操作により、テーブル情報が完全に削除され、データはリカバリできなくなります。続行しますか？'
      }
    }
  },
  tagsView: {
    refresh: '更新',
    close: '閉じる',
    closeOthers: 'その他閉じる',
    closeAll: 'すべて閉じる'
  },
  settings: {
    title: 'システムテーマ',
    theme: 'テーマ色',
    tagsView: 'Tags-View 開く',
    fixedHeader: 'Fixed Header',
    sidebarLogo: 'Sidebar Logo'
  }
}
